Hardware Efficient Scaling Free Vectoring and Rotational Cordic for Dsp Applications
نویسندگان
چکیده
The COordinate Rotation DIgital Computer CORDIC algorithm has proved its versatility in computing various transcendental functions by only using the shift and adds operations. This paper presents a new hardware efficient scaling free CORDIC algorithm to operate in vectoring and in rotation mode. The micro rotation of the vector is always in one direction with no scale factor correction. The Range of Convergence RoC is from 0 to 2π. No pre and post processing circuitry is required. 16 bit Scaling free CORDIC Pipelined architecture based on the proposed algorithm is synthesized on FPGA Xilinx VirtexII P device coded in Verilog. Synthesized results show totally scaling free performance with very small dynamic power consumption of .06 mW and maximum delay of 4.123 ns and 9.925 ns in the rotational and vectoring modes respectively. The minimum BEP of the proposed algorithm implementation is 12. Proposed algorithm is faster and efficient in terms of area and accuracy as compared to conventional CORDIC.
منابع مشابه
Scaling Free Vectoring CORDIC based Rectangular to Polar Converter
A Rectangular to Polar coordinate converter based on scaling free vectoring CORDIC is proposed in this research paper. Polar coordinates are most appropriate for the systems displaying radial symmetry. Here scaling free CORDIC algorithm operating in vectoring mode computes Polar coordinate of input vector i.e. absolute magnitude and phase angle from its rectangular coordinate. Using this algori...
متن کاملA Novel Scaling Free Vectoring CORDIC and its FPGA Implementation
This research paper proposes a novel scaling free CORDIC algorithm to operate in vectoring mode which computes absolute magnitude and phase angle of input vector. Using this algorithm, the micro rotation of the vector is unidirectional and totally scaling free. The range of convergence is successfully extended to cover entire coordinate space without increasing any hardware complexity. Further ...
متن کاملPower and Area Optimization for Pipelined CORDIC Processor Architecture in VLSI
CORDIC (Coordinate Rotation Digital Computer) is a class of shift add algorithms for rotating vectors in a plane, which is usually used for the calculation of trigonometric functions, multiplication, division and conversion between binary and mixed radix number systems of DSP applications, such as Fourier Transform. The CORDIC algorithm has become a widely used approach to elementary function e...
متن کاملDesign and Implementation of Digital Demodulator for Frequency Modulated CW Radar (RESEARCH NOTE)
Radar Signal Processing has been an interesting area of research for realization of programmable digital signal processor using VLSI design techniques. Digital Signal Processing (DSP) algorithms have been an integral design methodology for implementation of high speed application specific real-time systems especially for high resolution radar. CORDIC algorithm, in recent times, is turned out to...
متن کاملTools for Implementation of DSP functionality in FPGAs: CORDIC vector magnitude calculation using HDS3
Modern FPGAs targeting the embedded market overcome the typical drawback of high power consumption by offering low quiescent currents and power-saving stand-by modes, whilst still providing useful computing resources and retaining design flexibility. We present Hardware Design Studio 3 (HDS3), a powerful graphical software tool which allows for rapid entry of DSP designs and subsequent optimisa...
متن کامل